semisilvered mirror - German English Dictionary